on balance (considering everything) - Französisch Englisch Wörterbuch